//
//  TableViewController.m
//  xingzuo
//
//  Created by liuchengming on 17/10/26.
//  Copyright © 2017年 zhouxiong. All rights reserved.
//

#import "TableViewController.h"
#import "TableViewCell.h"
#import "PushViewController.h"
#import "LoginView.h"

@interface TableViewController ()

{
    NSArray * xingzuoname;
    NSArray * xingzuodate;
}
@end


@implementation TableViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    //self.tabBarItem.image = [UIImage imageNamed:@"1"];
    xingzuoname = [[NSArray alloc]initWithObjects:
                  @"白羊座",@"金牛座",@"双子座",
                  @"巨蟹座",@"狮子座",@"处女座",
                  @"天秤座",@"天蝎座",@"射手座",
                  @"摩羯座",@"水瓶座",@"双鱼座", nil];
    xingzuodate = [[NSArray alloc]initWithObjects:
                   @"3月21日-4月19日",@"4月20日-5月20日",
                   @"5月21日-6月21日",@"6月22日-7月22日",
                   @"7月23日-8月22日",@"8月23日-9月22日",
                   @"9月23日-10月23日",@"10月24日-11月22日",
                   @"11月23日-12月21日",@"12月22日-1月19日",
                   @"1月20日-2月18日",@"2月19日-3月20日",nil];
    
    //UITabBarItem * item = [self.tabBarItem.]
    
    UIViewController * Loginview = [self.storyboard instantiateViewControllerWithIdentifier:@"loginView"];
    [self presentViewController:Loginview animated:YES completion:^{}];
    
}

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    [tableView deselectRowAtIndexPath:indexPath animated:YES];
    self.parentViewController.tabBarController.tabBar.hidden = YES;
    PushViewController * view = [PushViewController new];
    view.view.backgroundColor = [UIColor whiteColor];
    view.navigationItem.title = xingzuoname[indexPath.row];
    
    UIImageView * imgview = [UIImageView new];
    imgview.frame = CGRectMake(122.5, 100, 130, 130);
    imgview.image = [UIImage imageNamed:[NSString stringWithFormat:@"%d",indexPath.row+1]];
    
    UILabel * label = [UILabel new];
    label.frame = CGRectMake(137, 250, 100, 40);
    label.font = [UIFont boldSystemFontOfSize:30];
    label.text = xingzuoname[indexPath.row];
    label.textAlignment = NSTextAlignmentCenter;
    
    UITextView * textView = [UITextView new];
    textView.frame = CGRectMake(16, 300, self.view.bounds.size.width-32, 200);
    textView.text = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:[NSString stringWithFormat:@"%@",xingzuoname[indexPath.row]] ofType:@".txt"] encoding:NSUTF8StringEncoding error:nil];
    textView.font = [UIFont boldSystemFontOfSize:20];
    textView.editable = NO;
    textView.selectable = NO;
    
    [view.view addSubview:textView];
    [view.view addSubview:label];
    [view.view addSubview:imgview];
    [self.navigationController pushViewController:view animated:YES];
    
    
}



#pragma mark - Table view data source

//cell行数
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return 12;
}

//自定义cell
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    TableViewCell * cell = [tableView dequeueReusableCellWithIdentifier:@"style" forIndexPath:indexPath];
    cell.name.text = xingzuoname[indexPath.row];
    cell.date.text = xingzuodate[indexPath.row];
    cell.img.image = [UIImage imageNamed:[NSString stringWithFormat:@"%d",indexPath.row+1]];
    return cell;
}

//cell高度
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return 70;
}

//


- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
}

@end
